home *** CD-ROM | disk | FTP | other *** search
/ C & C++ Multimedia Cyber Classroom / C and C++ Multimedia Cyber Classroom (Prentice Hall) (1998).iso / cpphtp2 / code.jar / code / ch03 / fig03_04.txt < prev    next >
Text File  |  1998-02-27  |  802b  |  36 lines

  1. 1   // Fig. 3.4: fig03_04.cpp
  2. 2   // Finding the maximum of three integers
  3. 3   #include <iostream.h>
  4. 4   
  5. 5   int maximum( int, int, int );   // function prototype
  6. 6   
  7. 7   int main()
  8. 8   {
  9. 9      int a, b, c;
  10. 10  
  11. 11     cout << "Enter three integers: ";
  12. 12     cin >> a >> b >> c;
  13. 13  
  14. 14     // a, b and c below are arguments to 
  15. 15     // the maximum function call
  16. 16     cout << "Maximum is: " << maximum( a, b, c ) << endl;
  17. 17  
  18. 18     return 0;
  19. 19  }
  20. 20  
  21. 21  // Function maximum definition
  22. 22  // x, y and z below are parameters to 
  23. 23  // the maximum function definition
  24. 24  int maximum( int x, int y, int z )
  25. 25  {
  26. 26     int max = x;
  27. 27  
  28. 28     if ( y > max )
  29. 29        max = y;
  30. 30  
  31. 31     if ( z > max )
  32. 32        max = z;
  33. 33  
  34. 34     return max;
  35. 35  }
  36.